package com.shen.accountbook.config;

import android.os.Environment;

import com.shen.accountbook.R;
import com.shen.accountbook.application.MyApp;

import java.io.File;

/**
 * 全局变量
 */
public interface Constant {

    /* 本地文件路径 */
    /** 如果使用"/"==>File.separator<p> */
    /** 资源放置路径 -- /storage/emulated/0/ */
    String rootDir = Environment.getExternalStorageDirectory().getPath() + File.separator;
    /** 电子账本 */
    String srcPathDir = rootDir + "电子账本" + File.separator;
    /** 日志 */
    String CrashDir = srcPathDir + "日志" + File.separator;
    /** 异常 */
    String ErrorDir = CrashDir + "异常" + File.separator;
    /** 调试 */
    String DebugDir = CrashDir + "调试" + File.separator;
    /** 数据库 */
    String DBDir = CrashDir + "数据库" + File.separator;

    /* 网络请求信息后台返回的状态 */
    /** 200:成功; 404:没有数据; 999:用户不存在; 500:为异常 */
    int REQUEST_OK = 200;

    String DB_NAME = "AccountBook.db";

    int distance = 200;
    int colorRes = MyApp.getInstance().getResources().getColor(R.color.main_tone);


    enum SORT{
        UnSelect,
        FirstSort,
        SecondSort,
        ThirdSort
    }


    /* intent 的键值 */
    /** bean */
    String INTENT_BEAN = "intent_bean";


    /* 支出收入 */
    /** 支出 */
    int TYPE_OUTPUT = 1;
    /** 收入 */
    int TYPE_INPUT = 2;

    /* 添加、修改 */
    /** 添加 */
    int TYPE_ADD = 1;
    /** 修改 */
    int TYPE_CHANGE = 2;
}
